former headmaster - Alemán Inglés Diccionario